#ifndef __INF_BTS7020_H__
#define __INF_BTS7020_H__

#include "Driver_GPIO.h"

typedef enum
{
    BTS7020_GPIO_INDEX_VALVE_EN,
    BTS7020_GPIO_INDEX_PUMP_PULS_EN,
    BTS7020_GPIO_INDEX_MAX,
} BTS7020GPIOIndex_e;

/**
 * @brief 初始化 BTS7020 GPIO
 *
 */
void Inf_BTS7020_Init(void);

/**
 * @brief 使能VALVE_EN
 *
 */
void Inf_BTS7020_EnableValveEN(void);

/**
 * @brief 失能VALVE_EN
 *
 */
void Inf_BTS5090_DisableValveEN(void);

/**
 * @brief 使能PUMP_PULS_EN
 *
 */
void Inf_BTS7020_EnablePumpPulsEN(void);

/**
 * @brief 失能PUMP_PULS_EN
 *
 */
void Inf_BTS5090_DisablePumpPulsEN(void);

#endif
